home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 4,101 to 4,200 / aol-file-protocol-4400-4101-to-4200.zip / AOLDLs / ADV - Articles & Misc / Manual for ProDev DDT8_DDT16 / DDT.MANUAL.bxy / DDT.Manual / CHAPTER.3 (.txt) < prev    next >
AppleWorks Document  |  1993-08-05  |  6KB  |  119 lines

  1. O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===
  2. O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===
  3. /printer interface and serial cards should work.rotocol
  4. CHAPTER 3
  5. SETUP COMMANDS
  6. M or ? - MENU
  7. EEntering the command "M" or "?" will produce a list of the available K
  8. Icommands. You will find this very convenient and after you have used the I
  9. GProDev DDT for a while it may not be necessary to refer to the manual. J
  10. HThe menu listing indicates the way in which the command must be entered 0
  11. and a brief reminder of what the command does.
  12. MO - MODE
  13. The MODE command allows you to change some of the DDT's settings.
  14. Example:
  15. --- Mode of Operation ---
  16. Text screen save
  17. 1=on 2=off
  18. Enter <1> :
  19. 1=6502  2=65C02  3=65816
  20. Enter <2> :
  21. I/O slot #
  22. 1:out  2:in/out  3:normal
  23. Enter <3> :
  24. Text screen save
  25. JIf you are not concerned about overwriting the text RAM area you can turn I
  26. Gthe screen save off by entering a "2". This will eliminate the strange K
  27. Iscreen updating that occurs when tracing code. When this mode is on, the L
  28. Jcontents of the text RAM area are preserved by exchanging the contents of E
  29. the screen memory with a buffer in the ProDev DDT's own RAM memory.
  30. FIf you are sending the ProDev DDT's output to a device other than the /
  31. main screen the screen save should remain on.
  32. BIf the target program is using the text RAM area for data or code E
  33. Cstorage, the screen save must be on to prevent the ProDev DDT from K
  34. Ioverwriting the text RAM area. With the mode on, it is possible to trace )
  35. code that resides in the text RAM area.
  36. IEnter 1,2 or 3 to select the type of CPU that your code was written for. D
  37. BYour selection is used by the DDT so the proper mnemonics will be G
  38. displayed during disassembly or accepted by the DDT's mini-assembler.
  39. (DDT8) .
  40. ** See the note in Appendix B about 65802 **I
  41. GOf course, selecting the 65C02 or 65802 will not allow you to trace or F
  42. Drun the extra instructions provided by these processors unless your 
  43. computer is so equipped.
  44. I/O slot #
  45. Select the Input/Output slot of the DDT.
  46. JSlot 3 uses the Apple's keyboard and screen for input and output with the 
  47. ProDev DDT.
  48. ESlot 2 redirects both input and output to slot
  49. 2. This option allows I
  50. Gcontrolling the ProDev DDT from a remote terminal. The output from the F
  51. DProDev DDT will be sent to the terminal screen and the input to the G
  52. EProDev DDT will be entered on the terminal's keyboard. The input and E
  53. Coutput of the target's program is not changed. With this method of D
  54. Bdebugging, it is possible to observe the output from the target's I
  55. Gprogram, be it text or graphics, and the output from the ProDev DDT at 1
  56. the same time. See Chp. 8 for more information.
  57. CSlot 1 directs the ProDev DDT's output to slot 1. Input is via the J
  58. HApple's keyboard. This option is intended for generating a hard copy of H
  59. Fyour work or for users who do not have access to a terminal but would J
  60. Hstill like to trace programs and view their programs output at the same F
  61. Dtime. Be sure your printer is ready and on line before issuing this +
  62. command. See Chp. 8 for more information.
  63. esc - : LEVEL
  64. FThe "escape" key, is used to return to the ProDev DDT's command level #
  65. from various commands or windows.
  66. SS A - SET SWITCH
  67. EThis command allows you to set any of the Apple's soft switches that I
  68. Gexist in the address range from $C000 to $C0FF. To do so, simply enter F
  69. "SS" followed by the lower byte of the desired address. For example:
  70.  :SS 50
  71.    sets switch $C050 (graphics on):
  72.  :SS 03
  73.    sets switch $C003 (read auxiliary memory)
  74. FTo ensure that all types of switches are set, the ProDev DDT does one /
  75. write and two reads of the selected location.
  76. SD T - SET DISPLAY Type
  77. ISet display is similar to Set Switch. It deals only with display formats H
  78. Fand accepts more easily remembered switch identities. For example, to F
  79. Dturn On the Double hi-res display, simply enter SS
  80. D. The following 
  81. switch types are recognized.
  82.      1 - Select page 1
  83.      2 - Select page 2#
  84.      4 - Select 40 column display#
  85.      8 - Select 80 column display)
  86.      A - Select Alternate character set)
  87.      D - Display Double hi-res graphics'
  88.      F - Display Full screen graphics+
  89.      H - Display standard Hi-res graphics#
  90.      L - Display Low-res graphics*
  91.      M - Display mixed text and graphics&
  92.      N - Select Normal character set
  93.      S - Super hi-res {DDT16}>
  94.      T - Display Text screen  {DDT16 turns off Super hi-res}
  95. ON - DISPLAY ON
  96. ION will restore the main ProDev DDT screen from almost any condition. If E
  97. "text screen save" is on, the contents of the screen will be saved.
  98. OFF - DISPLAY OFF
  99. COFF disables all screen displays by the ProDev DDT. This speeds up A
  100. ?tracing, which spends a great deal of time updating the screen H
  101. Finformation. The EXecution command is still much faster but there are K
  102. Icertain situations where the trace mode may be preferred. The saved text K
  103. Iscreen will be restored if "text screen save" is on. The various display K
  104. Iswitches will be restored to there original settings. This allows you to *
  105. view the output from the target program.
  106. KEy - SET
  107. HKey is the name given to the one ASCII key code that will interrupt the H
  108. FProDev DDT when it is tracing or executing multiple instructions. The G
  109. Edefault is $93 (control-S). The high bit is always on. To change Key 
  110. simply enter:
  111.        the ProDev DDT will respond with:
  112. :KEY =
  113. HThe next key that you type will be accepted as the new code for KEY. If H
  114. Fyou wanted control-A you would simply hold down the "Control" key and 
  115. press "A".
  116. DEntering the correct Key while tracing or executing only pauses the L
  117. Joperation. You may elect to continue by pressing any other key or exit to 1
  118. the ProDev DDT command level by pressing "esc".
  119.